package com.yiyi.credit.manage.sso.service.inner;



import com.yiyi.credit.manage.sso.common.exception.ServiceException;
import com.yiyi.credit.manage.sso.common.page.Pagination;
import com.yiyi.credit.manage.sso.model.entity.SysInfo;

import java.util.List;


public interface SysInfoService {


    int registerSysInfo(SysInfo sysInfo) throws ServiceException;


    int updateSysInfo(SysInfo sysInfo) throws ServiceException;



    int deleteSysInfo(SysInfo sysInfo) throws ServiceException;


    SysInfo getSysInfoById(Long id) throws ServiceException;


    List<SysInfo> getSysInfoByName(String name) throws ServiceException;








    List<SysInfo> getAllSysInfo() throws ServiceException;



    Pagination getSysInfoPage(Pagination pagination) throws ServiceException;

}
